(someone) be desperate - Espagnol Anglais Dictionnaire